var CustormTouchSpin = function () {
    return {
        //main function to initiate the module
        init: function (conf) {
            $.ajax({
                type: "POST",
                url: conf.url,
                dataType: "json",
                beforeSend: function () {
                    //请求前的处理
                    $.showLoading();
                },
                success: function (data) {
                    if (data.status) {
                        $('#' + conf.element).html('<img src="' + data.url + '">');
                    } else {
                        $.toast(data.msg, 'text');
                    }
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    var msg = 'status:' + XMLHttpRequest.status;
                    msg += ' readyState:' + XMLHttpRequest.readyState;
                    msg += ' textStatus:' + textStatus;
                    $.alert(msg);
                },
                complete: function () {
                    //请求完成的处理
                    $.hideLoading();
                }
            });
        }
    };
}();
